package com.link.base.base.shorturl.service;

import com.link.base.base.shorturl.model.ShortURL;
import com.link.core.basic.service.BasicService;

/**
 * 短链接-
 *
 * @author 姚润发
 * @date 2019/06/04 15:32
 */
public interface ShortURLService extends BasicService<ShortURL> {

    /**
     * 根据code获取原链接
     * @param code 短连接编码，暂时使用id
     * @return
     */
    String getRedirectURL(String code);

    /**
     * 记录短URL访问的次数
     * @author 李杰
     * @date 2019/08/01 14:37
     * @param code
     */
    void calculateVisits(String code);
}
